staunch nonbeliever

Translations
убежденный неверующий
He was a staunch nonbeliever, refusing to participate in religious rituals.
Он был убежденным неверующим, отказываясь участвовать в религиозных ритуалах.